package cn.edu.sasu.service;


import cn.edu.sasu.common.base.LayuiRespResult;
import cn.edu.sasu.common.base.RespResult;
import cn.edu.sasu.domain.entity.SysDept;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author 王尧
 * @since 2024-04-27
 */
public interface IDeptService {

    /*分页查询*/
    LayuiRespResult findSysDeptAll(Integer page, Integer limit);

    /*根据部门名称查询*/
    LayuiRespResult search(Integer page, Integer limit, String deptName);

    /*添加部门信息*/
    RespResult save(SysDept dept);

    LayuiRespResult findSysDepts();


    RespResult delSysDeptByDeptId(Integer deptId);

    RespResult batchdel(Integer[] deptIds);

    RespResult updateInfo(SysDept dept);
}
